# 使用 OpenJDK 8 基础镜像
FROM openjdk:8-jre

# 暴露 8900 端口
EXPOSE 8900

RUN mkdir -p /app/logs

# 设置工作目录
WORKDIR /app

# 定义 JAR_FILE 参数，默认值为你打包的 JAR 文件名
ARG JAR_FILE=holidays-comsumer.jar

# 将构建的 JAR 文件添加到容器中，并重命名为 docker-test-demo-1.jar
ADD target/${JAR_FILE} /holidays-comsumer-1.jar

# 设置启动命令
ENTRYPOINT ["java",  "-Djava.rmi.server.hostname=localhost","-Xms128m","-Xmx128m","-Dspring.profiles.active=prod","-jar","/holidays-comsumer-1.jar"]


